//
// #001009 编写一个将输入复制到输出的程序，并将其中连续的多个空格用一个空格代替
//
// Created by DongPan on 7/22/2022.
//
#include <stdio.h>

#define NONBLANK 'a'

int main(void)
{
    int c, lastC;
    lastC = NONBLANK;
    while ((c = getchar()) != EOF) {
        if (c != ' ') {
            putchar(c);
        } else {
            if (lastC != ' ') {
                putchar(c);
            }
        }
        lastC = c;
    }

    return 0;
}